biologically stable - French English Dictionary